package com.base.taskreports.reports.entiyt.master;

import java.math.BigDecimal;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.AllArgsConstructor;
import lombok.Data;


@Data
@TableName("tbl_cqpump_report_indicators")
public class TIndicatorsEntity {
	
	
	@TableId(type=IdType.AUTO)
    private Long id;

    private String sysCode;

    private String sysName;

    private String indicatorCode;

    private String indicatorName;

    private String indicatorValue;

    private String isOverLimit;

    private Date indicatorDate;

    private Date creatTime;

    private Date updTime;

    private String parameter1;

    private String parameter2;

    private String parameter3;

    
    @TableField(exist=false)
    private BigDecimal sumIndicatorValue;
    
    
    
    
    public BigDecimal getSumIndicatorValue() {
		return sumIndicatorValue;
	}

	public void setSumIndicatorValue(BigDecimal sumIndicatorValue) {
		this.sumIndicatorValue = sumIndicatorValue;
	}

	public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getSysCode() {
        return sysCode;
    }

    public void setSysCode(String sysCode) {
        this.sysCode = sysCode == null ? null : sysCode.trim();
    }

    public String getSysName() {
        return sysName;
    }

    public void setSysName(String sysName) {
        this.sysName = sysName == null ? null : sysName.trim();
    }

    public String getIndicatorCode() {
        return indicatorCode;
    }

    public void setIndicatorCode(String indicatorCode) {
        this.indicatorCode = indicatorCode == null ? null : indicatorCode.trim();
    }

    public String getIndicatorName() {
        return indicatorName;
    }

    public void setIndicatorName(String indicatorName) {
        this.indicatorName = indicatorName == null ? null : indicatorName.trim();
    }

    public String getIndicatorValue() {
        return indicatorValue;
    }

    public void setIndicatorValue(String indicatorValue) {
        this.indicatorValue = indicatorValue == null ? null : indicatorValue.trim();
    }

    public String getIsOverLimit() {
        return isOverLimit;
    }

    public void setIsOverLimit(String isOverLimit) {
        this.isOverLimit = isOverLimit == null ? null : isOverLimit.trim();
    }

    public Date getIndicatorDate() {
        return indicatorDate;
    }

    public void setIndicatorDate(Date indicatorDate) {
        this.indicatorDate = indicatorDate;
    }

    public Date getCreatTime() {
        return creatTime;
    }

    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }

    public Date getUpdTime() {
        return updTime;
    }

    public void setUpdTime(Date updTime) {
        this.updTime = updTime;
    }

    public String getParameter1() {
        return parameter1;
    }

    public void setParameter1(String parameter1) {
        this.parameter1 = parameter1 == null ? null : parameter1.trim();
    }

    public String getParameter2() {
        return parameter2;
    }

    public void setParameter2(String parameter2) {
        this.parameter2 = parameter2 == null ? null : parameter2.trim();
    }

    public String getParameter3() {
        return parameter3;
    }

    public void setParameter3(String parameter3) {
        this.parameter3 = parameter3 == null ? null : parameter3.trim();
    }
}